stag's garlic - Alemán Inglés Diccionario